function fishHeartBump(alpha) {
	ctx.shadowBlur = 10;
	ctx.shadowColor = '#ffffff';

	var left = 49;
	var right = 11;
	var r = 36; //半径大小

	var C = Math.cos;
	var s = Math.PI * 2 / 60; //画心形曲线用的2个参数

	var mx = r * 0.32 * Math.pow(Math.sin(s * left), 3);
	var my = r * 0.32 / 18.0 * (-(15 * C(s * left) - 5 * C(2 * s * left) - 2 * C(3 * s * left) - C(4 * s * left)));
	var nx = r * 0.32 * Math.pow(Math.sin(s * right), 3);
	var ny = r * 0.32 / 18.0 * (-(15 * C(s * right) - 5 * C(2 * s * right) - 2 * C(3 * s * right) - C(4 * s * right)));

	ctx.beginPath(); //尾巴
	ctx.moveTo(mx, my);
	ctx.quadraticCurveTo(mx + 5, my - 7, mx + 15, my - 10);
	ctx.moveTo(nx, ny);
	ctx.quadraticCurveTo(nx - 5, ny - 7, nx - 15, ny - 10);
	ctx.fillStyle = "rgba(255,255,255," + 1 + ")";
	ctx.fill();

	ctx.beginPath(); //心形周长
	for (var i = 0; i < 60; i++) {
		var x = r * 0.32 * Math.pow(Math.sin(s * i), 3);
		var y = r * 0.32 / 18.0 * (-(15 * C(s * i) - 5 * C(2 * s * i) - 2 * C(3 * s * i) - C(4 * s * i)));
		ctx.lineTo(x, y);
	}
	ctx.closePath();
	ctx.lineWidth = 1.6;
	ctx.fillStyle = "rgba(255,255,255,0.3)";
	ctx.fill();
	ctx.fillStyle = "rgba(235,106,19," + alpha + ")";
	ctx.fill();

	ctx.beginPath(); //眼睛
	ctx.arc(0, 2, 2, 0, Math.PI * 2, true);
	ctx.fillStyle = "rgba(255,255,255,1)";
	ctx.fill();
}

function whiteFish() {
	ctx.shadowBlur = 10;
	ctx.shadowColor = '#ffffff';

	var left = 49;
	var right = 11;
	var r = 36; //半径大小

	var C = Math.cos;
	var s = Math.PI * 2 / 60; //画心形曲线用的2个参数
	var mx = r * 0.32 * Math.pow(Math.sin(s * left), 3);
	var my = r * 0.32 / 18.0 * (-(15 * C(s * left) - 5 * C(2 * s * left) - 2 * C(3 * s * left) - C(4 * s * left)));
	var nx = r * 0.32 * Math.pow(Math.sin(s * right), 3);
	var ny = r * 0.32 / 18.0 * (-(15 * C(s * right) - 5 * C(2 * s * right) - 2 * C(3 * s * right) - C(4 * s * right)));

	ctx.beginPath(); //尾巴
	ctx.moveTo(mx, my);
	ctx.quadraticCurveTo(mx + 5, my - 7, mx + 15, my - 10);
	ctx.moveTo(nx, ny);
	ctx.quadraticCurveTo(nx - 5, ny - 7, nx - 15, ny - 10);
	ctx.fillStyle = "rgba(255,255,255," + 1 + ")";
	ctx.fill();


	ctx.beginPath(); //心形周长
	for (var i = 0; i < 60; i++) {
		var x = r * 0.32 * Math.pow(Math.sin(s * i), 3);
		var y = r * 0.32 / 18.0 * (-(15 * C(s * i) - 5 * C(2 * s * i) - 2 * C(3 * s * i) - C(4 * s * i)));
		ctx.lineTo(x, y);
	}
	ctx.closePath();
	ctx.lineWidth = 1.6;
	ctx.fillStyle = "rgba(255,255,255,0.3)";
	ctx.fill();

	ctx.beginPath(); //眼睛
	ctx.arc(0, 2, 2, 0, Math.PI * 2, true);
	ctx.fillStyle = "rgba(255,255,255,1)";
	ctx.fill();
}